voluntary self-commitment - French English Dictionary